import time
TIME1 = time.time()
TIME2 = time.time()
WAIT = 50
#uzi='success'#直接退出while循环
uzi='0'#先赋值因为刚开始不可能就会获取到success。        


#在规定时间内实现循环获取直到success或者超时退出while的程序的写法    
while (TIME2-TIME1)<WAIT and not uzi=="success":#在满足1 and not 0的条件下
    #即在规定时间内获取到success之后跳出循环。
    #即从1 and not 0(循环)----到1 and not 1(跳出循环)
    #如果规定时间内也没有success即1 and not 0（循环）-----0 and not 0（跳出循环）    
    with open('shu.txt','r') as passFile:#可以实现循环打开shu.txt,实现文件内success
        #的文本变动，来模拟http返回值的变动。
        uzi=passFile.read()#循环读取shu.txt。可实现shu.txt修改后的重新读取。造成文本
        #内容变动的现象。
        time.sleep(5)#cpu休眠5秒。
        TIME2 = time.time()#将时间重新赋值给TIME2
        print(TIME2-TIME1)
print("ff")


    
